body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url("coals pix/coals1b.jpg");
	background-color: #666666;
	background-attachment : fixed;
}
	
#main { width:80%;
		margin: 0 auto;	
		background-color: #ffffff;
		vertical-align:top;
		padding:5px;		
		text-align:left;
		}
#mainbox { 
			
			}
		
#top  { background-color:#ffffff;
		padding:6px;
		border-bottom: 2px solid #ffffff }
		
#main #rightad {
		float:right;
		width:336px;
		margin-right:15px;
			}

#main #leftnav {
	color: #612e00;
	background-color: #562A15;  
	/*background-image:url("/web/20130429202515/http://piggyribs.com/co47.jpg");*/
	width:160px;
	float:left;
	/*border:solid 1px;
	border-color:#ededed;*/
	padding:3px;
	margin-left: 0px;
	margin-right: 5px;
	vertical-align:top
		}
		
#main #leftnav2 {
	color: #612e00;
	background-color: #562A15;
	width:17%;
	border-color:#ededed;
	padding:3px;
	margin-left: 0px;	
	margin-right: 5px;
	vertical-align:top;
	float:left;
		}

 p { color:#000000;
	text-indent : 30pt;
	margin: 3px 3px 3px 3px;
	padding: 3px;
	 }

h1 { color: #612e00;
	margin-left:5px;
	padding:1px;
	font-size:24px;
	font-weight:normal;
	 }
	
h2  { color: #612e00;
	margin-left:5px;
	padding:1px;
	font-size :21px;
	font-weight:normal; }
	
h2.center  { color: #612e00;
	margin:0 auto;
	width:500px;
	padding:1px;
	font-size :21px;
	font-weight:normal;
	text-align:center }

h3  { color: #612e00;
	margin-left:5px;
	padding:1px;
	font-size :18px;
	font-weight:normal; }
	
h3.center  { color: #612e00;
	margin:0 auto;
	width:500px;
	padding:1px;
	font-size :18px;
	font-weight:normal; }
/*
 { background-image:url("/web/20130429202515/http://piggyribs.com/co47.jpg")}
*/

img {margin:2px;
		border:0;
		}

.firstword  {color:#612e00; 
				font-size:14px;
				margin-bottom:1px;
				}

.clearall {clear:both;
			}
			
.clearrt   {clear:right;
			}
			
.clearlft   {clear:left;
			}

.bbqred		{color:#ff0000; 
			font-weight:bold;
}

div.amz   { text-align:center
			}

div.rings   { width:100%;
			}
			
.smoke   { float:left;
			width:50%;			
			}

.memphis   { width:50%;
				margin: 0 auto;
				}

a:hover {
  color: #612e00;
  text-decoration:underline;
  }

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.linkbox{
	color: #612e00;
	background-color: #ededed;
	padding:3px;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
	vertical-align:top;
	}

p.storefoot{ background-color:#ffffff;
			 color:#000000;
			 padding:2px; 
			 margin:5px; 
			 width:90%;
			 text-align:center;
			margin-left:auto;
			margin-right:auto;
			 }

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul.medlist  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	        font-size: 12px;
			padding:3px; 
			list-style:none;
			margin-top:0px;
			}
.fifteen  { font-size:15px;
			}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}


.fltlft { float : left;
	margin:5px	
}

.fltrt { float : right;
margin:5px
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #999999;
}

a:link { text-decoration:none}
a:visited { text-decoration : none;
	    color: #c64a63;	
 }
 a:hover { text-decoration:underline;
 			color:#FF0000;}
 
 .apf_submit_button_style { background-color:#FFcc99; color:#000000;font-weight:bold; font-size:8pt }
.apf_error { font-size:150%; font-weight:bold; color:red }
.apf_small_text { font-size:7pt }
.apf_prices { color:#990000;font-size:8pt }
.apf_prices_text { font-weight:bold;font-size:8pt }
span.lt { text-decoration: line-through;
	font-size:8pt }